investment trust certificate - Turco Inglés Diccionario